(derin) iz bırakmak - Turkish English Dictionary